package org.dromara.finance.domain.report;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class SaleContractReportVO {
    // 1. 主表字段
    private Long saleContractId;
    private String saleContractNum;
    private String projectName;
    private String customerName;
    private Long transportSection;
    private Long saleCurrency;
    private BigDecimal contractLocalTotalAmount;
    private BigDecimal contractLocalAmount;
    private BigDecimal contractLocalTaxedAmount;

    // 2. 销售开票明细
    private List<SaleInvoiceDetailVO> saleInvoiceDetails;

    // 3. 收款明细
    private List<ReceiveBillVO> receiveBills;

    // 4. 采购合同
    private List<PurchaseContractReportVO> purchaseContracts;
}
